pump shafts - Alemán Inglés Diccionario